package com.koron.css2.newProjectCenter.bean;

import com.koron.css2.baseConfig.bean.BaseBean;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.util.Date;

@Data
public class PjDelay extends BaseBean {

    @ApiModelProperty("主键id")
    private String id;

    @ApiModelProperty("工程编号")
    private String pjBillNo;

    @ApiModelProperty("工程类型")
    private String pjType;

    @ApiModelProperty("报装地址")
    private String installAddr;

    @ApiModelProperty("客户名称")
    private String ctmName;

    @ApiModelProperty("手机号码")
    private String phone;

    @ApiModelProperty("节点名称")
    private String nodeName;

    @ApiModelProperty("原有节点超期时间")
    private String oldDelayTime;

    @ApiModelProperty("延期时间")
    private String overdueTime;

    @ApiModelProperty("现有节点超期时间")
    private String newDelayTime;

    @ApiModelProperty("延期原因")
    private String delayReason;

    @ApiModelProperty("延期原因(中文)")
    private String delayReasonName;

    @ApiModelProperty("说明")
    private String comment;

    @ApiModelProperty("单据编号")
    private String billNo;

    @ApiModelProperty("制单日期")
    private Date billDate;

    @ApiModelProperty("流程实例ID")
    private String processInstanceId;

    @ApiModelProperty("流程状态")
    private String processState;

    @ApiModelProperty("流程名称")
    private String processName;

    @ApiModelProperty("当前处理人")
    private String processHandleMan;

    @ApiModelProperty("租户编号")
    private String tenantId;

    /**
     * 业务字段
     */
    @ApiModelProperty("工程报装id")
    private String consultId;

}
